package com.jielihaofeng.chat.service;

import com.jielihaofeng.chat.vo.ChatGroupVO;
import com.jielihaofeng.chat.entity.ChatGroupEntity;
import com.jielihaofeng.chat.query.ChatGroupQuery;
import com.jielihaofeng.framework.common.page.PageResult;
import com.jielihaofeng.framework.common.service.BaseService;

/**
 * 群组表
 *
 * @author 借力好风 949394048@qq.com
 * @since 1.0.0 2022-07-22
 */
public interface ChatGroupService extends BaseService<ChatGroupEntity> {

    PageResult<ChatGroupVO> page(ChatGroupQuery query);

    void save(ChatGroupVO vo);

    void update(ChatGroupVO vo);

    void delete(Long id);
}